modelit.layout.Background
Extends: modelit.layout.AbstractPainter & hgsetget & handle
A background for a modelit.layout.Frame
Properties
edgecolor
The color of the edge.
RGB triple: Default value: [0 0 0]
facecolor
The color of the face.
RGB triple or matlab color code: Default value: 'none'
linestyle
The linestyle of the edge.
'-' (default) | '--' | ':' | '-.' | 'none'
linewidth
The linewidth of the edge.
Integer, default value: 1
visible
Determines if the painter is visible.
Boolean: Default value: true
Help for modelit.layout.Background/visible is inherited from superclass MODELIT.LAYOUT.ABSTRACTPAINTER
Methods
Background
Modelit.layout.Background constructor
CALL:
obj = modelit.layout.Background(varargin)
INPUT:
varargin:
parameter-value pairs, see the component properties for a
description of the parameters and their values
delete
Modelit.layout.Background destructor
CALL:
delete(obj)
INPUT:
obj:
modelit.layout.Background destructor
paint
Paint the background
CALL:
paint(obj, hax, rect, cliprect)
INPUT:
obj:
modelit.layout.Background
hax:
handle of axis in which to paint
rect:
rectangle [left bottom width heigth] with painting area
cliprect:
rectangle [left bottom width heigth] with clipping area
OUTPUT:
No direct output
getInsets
Get the painter insets
Help for modelit.layout.Background/getInsets is inherited from superclass MODELIT.LAYOUT.ABSTRACTPAINTER
isPainterChanged
Returns if one or more properties have been changed and the painter needs to be reinitialized
CALL:
value = isPainterChanged(obj)
INPUT:
obj:
modelit.ui.AbstractPainter
OUTPUT:
value:
boolean, true if one or more properties have been changed and the painter needs to be reinitialized
Help for modelit.layout.Background/isPainterChanged is inherited from superclass MODELIT.LAYOUT.ABSTRACTPAINTER
setPainterChanged
Set to true to indicate that one or more properties have been changed and the painter needs to be reinitialized
CALL:
obj = modelit.ui.AbstractPainter(varargin)
INPUT:
obj:
modelit.ui.AbstractPainter
value:
boolean, true if one or more properties have been changed and the painter needs to be reinitialized
OUTPUT:
No output
Help for modelit.layout.Background/setPainterChanged is inherited from superclass MODELIT.LAYOUT.ABSTRACTPAINTER